tympanic sulcus - French English Dictionary